import axios from 'axios';
import {
	Message
} from 'element-ui';
import router from '@/router';
import {
	serverUrl
} from '@/utils/server';

console.log("serverUrl", serverUrl)
// 自定义实例默认值
const request = axios.create({
	baseURL: serverUrl.baseURL,
	timeout: 1000,
	headers: {}
});

/**
 * 请求前添加token
 */
// 添加请求拦截器
request.interceptors.request.use(function(config) {
	// 在发送请求之前做些什么
	return config;
}, function (error) {
	// 对请求错误做些什么
	return Promise.reject(error);
});

/**
 * 请求回来处理数据
 * 
 */
// 添加响应拦截器
request.interceptors.response.use(function(res) {
	console.log(res, "查看这个内容")
	// 对响应数据做点什么
	return res;
}, function (error) {
    // 对响应错误做点什么
    return Promise.reject(error);
  });
export default request;
